vulkan: Make the effect renderer take matrix + offset
authorBenjamin Otte <otte@redhat.com>
Sat, 31 Dec 2016 12:24:21 +0000 (13:24 +0100)
committerBenjamin Otte <otte@redhat.com>
Sat, 31 Dec 2016 13:37:20 +0000 (14:37 +0100)
commit1aa0f79e8bc58d2182a2cff4cbc65f543966c908
tree2ff823a88dbf30476fba4085335b8317b6e8732d
parent0259312142438c2e8d77f99ccc1cea02f4961b32
vulkan: Make the effect renderer take matrix + offset

This is in preparation for the new color matrix node.

I don't think keeping support for a separate opacity shader is worth it.
29 files changed:
gsk/gskvulkaneffectpipeline.c
gsk/gskvulkaneffectpipelineprivate.h
gsk/gskvulkanrender.c
gsk/gskvulkanrenderpass.c
gsk/gskvulkanrenderprivate.h
gsk/resources/vulkan/color-matrix-clip-rounded.frag.glsl [new file with mode: 0644]
gsk/resources/vulkan/color-matrix-clip-rounded.frag.spv [new file with mode: 0644]
gsk/resources/vulkan/color-matrix-clip-rounded.vert.glsl [new file with mode: 0644]
gsk/resources/vulkan/color-matrix-clip-rounded.vert.spv [new file with mode: 0644]
gsk/resources/vulkan/color-matrix-clip.frag.glsl [new file with mode: 0644]
gsk/resources/vulkan/color-matrix-clip.frag.spv [new file with mode: 0644]
gsk/resources/vulkan/color-matrix-clip.vert.glsl [new file with mode: 0644]
gsk/resources/vulkan/color-matrix-clip.vert.spv [new file with mode: 0644]
gsk/resources/vulkan/color-matrix.frag.glsl [new file with mode: 0644]
gsk/resources/vulkan/color-matrix.frag.spv [new file with mode: 0644]
gsk/resources/vulkan/color-matrix.vert.glsl [new file with mode: 0644]
gsk/resources/vulkan/color-matrix.vert.spv [new file with mode: 0644]
gsk/resources/vulkan/opacity-clip-rounded.frag.glsl [deleted file]
gsk/resources/vulkan/opacity-clip-rounded.frag.spv [deleted file]
gsk/resources/vulkan/opacity-clip-rounded.vert.glsl [deleted file]
gsk/resources/vulkan/opacity-clip-rounded.vert.spv [deleted file]
gsk/resources/vulkan/opacity-clip.frag.glsl [deleted file]
gsk/resources/vulkan/opacity-clip.frag.spv [deleted file]
gsk/resources/vulkan/opacity-clip.vert.glsl [deleted file]
gsk/resources/vulkan/opacity-clip.vert.spv [deleted file]
gsk/resources/vulkan/opacity.frag.glsl [deleted file]
gsk/resources/vulkan/opacity.frag.spv [deleted file]
gsk/resources/vulkan/opacity.vert.glsl [deleted file]
gsk/resources/vulkan/opacity.vert.spv [deleted file]